patella cinsi bir deniz salyangozu - Turkish English Dictionary